clean hands doctrine - Alemán Inglés Diccionario